home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 41 / CD Expert nº 41.iso / Hellboy / data1.cab / Game_Data / data / animtab / monk.ast < prev    next >
Text File  |  2000-08-18  |  8KB  |  341 lines

  1. //  DH INTERACTIVE LLC, COPYRIGHT (C) 1999
  2. //
  3. //  monk_chains.ast written at Fri Jul 23 11:34 1999
  4. //
  5. //
  6.  
  7.  24                     //  file_type
  8. 112                     //  file_version
  9.  
  10. spaz_model_name monk_spaz
  11.  
  12. collision_joint_table tentacle_joint_table
  13. {
  14.     tentacle1..tentacle3
  15. };
  16. //  monk     //  Session name
  17. monk_attack.wav
  18. hit_general.wav
  19. end
  20.  
  21. // *** This first section contains the names of all the win_anims used by the table
  22. monk_idle
  23. monk_walk
  24. monk_idle_to_walk
  25. monk_walk_to_idle
  26. monk_turn
  27. monk_attack
  28. monk_hit
  29. monk_medium_front
  30. monk_medium_back
  31. monk_medium_left
  32. monk_medium_right
  33. monk_heavy_front
  34. monk_heavy_back
  35. monk_die
  36. monk_give_potion
  37. //monk_reading_at_desk
  38.  
  39.  
  40. //monk_give_potion
  41. //monk_reading_at_desk
  42.  
  43. end
  44.  
  45. // *** This second section contains the values for each anim state
  46. monk_idle
  47. monk_idle_to_walk
  48. monk_walk
  49. monk_walk_to_idle
  50. monk_turn_left_start
  51. monk_turn_left
  52. monk_turn_left_end
  53. monk_turn_right_start
  54. monk_turn_right
  55. monk_turn_right_end
  56. monk_walk_turn_left
  57. monk_walk_turn_right
  58. monk_attack
  59. monk_hit_superficial
  60. monk_hit_medium_front
  61. monk_hit_medium_back
  62. monk_hit_medium_left
  63. monk_hit_medium_right
  64. monk_hit_hard_front
  65. monk_hit_hard_back
  66. monk_hit_hard_left
  67. monk_hit_hard_right
  68. monk_die
  69. monk_dead
  70. monk_give_potion
  71. //monk_reading_at_desk
  72. end
  73.  
  74.  
  75. monk_idle                    // name of this anim_state
  76. monk_idle                    // name for the win_anim for this state
  77. monk_idle                    // default link anim for this anim state
  78. // Begin entries for this anim state
  79. u ; monk_idle_to_walk
  80. u l ; monk_idle_to_walk
  81. u r ; monk_idle_to_walk
  82. l ; monk_turn_left_start
  83. r ; monk_turn_right_start
  84. c ; monk_attack
  85. end_of_entries
  86.  
  87. monk_idle_to_walk                // name of this anim_state
  88. monk_idle_to_walk                // name for the win_anim for this state
  89. monk_walk_to_idle                  // default link anim for this anim state
  90. // Begin entries for this anim state
  91. e u ; monk_walk
  92. e u l ; monk_walk_turn_left
  93. e u r ; monk_walk_turn_right
  94. l ; monk_turn_left_start
  95. r ; monk_turn_right_start
  96. end_of_entries
  97.  
  98. monk_walk                 // name of this anim_state
  99. monk_walk                 // name for the win_anim for this state
  100. monk_walk_to_idle                   // default link anim for this anim state
  101. anim_time_multiplier 1.28
  102. // Begin entries for this anim state
  103. u ; monk_walk
  104. e u ; monk_walk
  105. u l ; monk_walk_turn_left
  106. u r ; monk_walk_turn_right
  107. end_of_entries
  108.  
  109. monk_walk_to_idle                 // name of this anim_state
  110. monk_walk_to_idle                 // name for the win_anim for this state
  111. monk_idle                     // default link anim for this anim state
  112. // Begin entries for this anim state
  113. l ; monk_turn_left_end
  114. r ; monk_turn_right_end
  115. end_of_entries
  116.  
  117. monk_turn_left_start                        // name of this anim_state
  118. monk_idle_to_walk                            // name for the win_anim for this state
  119. monk_turn_left_end                     // default link anim for this anim state
  120. extra_rotation_velocity    0.0000  -1.5  0.0000     // extra rotation velocities to apply during anim
  121. // Begin entries for this anim state
  122. ni ; monk_idle
  123. e l ; monk_turn_left
  124. r ; monk_turn_right_start
  125. e r ; monk_turn_right
  126. u ; monk_idle_to_walk
  127. e u ; monk_walk
  128. e u l ; monk_walk_turn_left
  129. e u r ; monk_walk_turn_right
  130. end_of_entries
  131.  
  132. monk_turn_left                               // name of this anim_state
  133. monk_turn                                  // name for the win_anim for this state
  134. monk_turn_left_end                      // default link anim for this anim state
  135. extra_rotation_velocity    0.0000  -1.5 0.0000     // extra rotation velocities to apply during anim
  136. // Begin entries for this anim state
  137. ni ; monk_idle
  138. e l ; monk_turn_left
  139. l ; monk_turn_left
  140. r ; monk_turn_right
  141. end_of_entries
  142.  
  143. monk_turn_left_end                              // name of this anim_state
  144. monk_walk_to_idle                             // name for the win_anim for this state
  145. monk_idle                          // default link anim for this anim state
  146. extra_rotation_velocity    0.0000  -1.5  0.0000      // extra rotation velocities to apply during anim
  147. // Begin entries for this anim state
  148. ni ; monk_idle
  149. r ; monk_turn_right_end
  150. end_of_entries
  151.  
  152. monk_turn_right_start                         // name of this anim_state
  153. monk_idle_to_walk                             // name for the win_anim for this state
  154. monk_turn_right_end                      // default link anim for this anim state
  155. extra_rotation_velocity    0.0000   1.5  0.0000  // extra rotation velocities to apply during anim
  156. // Begin entries for this anim state
  157. ni ; monk_idle
  158. e l ; monk_turn_left
  159. l ; monk_turn_left_start
  160. e r ; monk_turn_right
  161. u ; monk_idle_to_walk
  162. e u ; monk_walk
  163. e u l ; monk_walk_turn_left
  164. e u r ; monk_walk_turn_right
  165. end_of_entries
  166.  
  167. monk_turn_right                            // name of this anim_state
  168. monk_turn                                  // name for the win_anim for this state
  169. monk_turn_right_end                  // default link anim for this anim state
  170. extra_rotation_velocity    0.0000   1.5   0.0000     // extra rotation velocities to apply during anim
  171. // Begin entries for this anim state
  172. ni ; monk_idle
  173. e r ; monk_turn_right
  174. r ; monk_turn_right
  175. l ; monk_turn_left
  176. end_of_entries
  177.  
  178. monk_turn_right_end                      // name of this anim_state
  179. monk_walk_to_idle                             // name for the win_anim for this state
  180. monk_idle                          // default link anim for this anim state
  181. extra_rotation_velocity    0.0000   1.5  0.0000      // extra rotation velocities to apply during anim
  182. // Begin entries for this anim state
  183. ni ; monk_idle
  184. l ; monk_turn_left
  185. end_of_entries
  186.  
  187. monk_walk_turn_left                      // name of this anim_state
  188. monk_walk                          // name for the win_anim for this state
  189. monk_walk_to_idle                    // default link anim for this anim state
  190. extra_rotation_velocity    0.0000   -1.5   0.0000     // extra rotation velocities to apply during anim
  191. anim_time_multiplier 1.28
  192. // Begin entries for this anim state
  193. u ; monk_walk
  194. e u l ; monk_walk_turn_left
  195. u l ; monk_walk_turn_left
  196. e l ; monk_turn_left
  197. e r ; monk_turn_right
  198. u r ; monk_walk_turn_right
  199. end_of_entries
  200.  
  201. monk_walk_turn_right                          // name of this anim_state
  202. monk_walk                          // name for the win_anim for this state
  203. monk_walk_to_idle                    // default link anim for this anim state
  204. extra_rotation_velocity    0.0000   1.5  0.0000     // extra rotation velocities to apply during anim
  205. anim_time_multiplier 1.28
  206. // Begin entries for this anim state
  207. u ; monk_walk
  208. u l ; monk_walk_turn_left
  209. e u r ; monk_walk_turn_right
  210. e l ; monk_turn_left
  211. e r ; monk_turn_right
  212. u r ; monk_walk_turn_right
  213. end_of_entries
  214.  
  215.  
  216. monk_attack                        // name of this anim_state
  217. monk_attack                    // name for the win_anim for this state
  218. monk_idle                            // default link anim for this anim state
  219. joint_table tentacle_joint_table
  220. attacking 10
  221. sound_effect 0
  222. standard_1
  223. //front
  224. // Begin entries for this anim state
  225. end_of_entries
  226.  
  227. monk_hit_superficial
  228. monk_hit
  229. monk_idle
  230. sound_effect 1
  231. hit
  232. impervious
  233. soft
  234. end_of_entries
  235.  
  236. monk_hit_medium_front
  237. monk_medium_front
  238. monk_idle
  239. sound_effect 1
  240. hit
  241. impervious
  242. medium
  243. front
  244. end_of_entries
  245.  
  246. monk_hit_medium_back
  247. monk_medium_back
  248. monk_idle
  249. sound_effect 1
  250. hit
  251. impervious
  252. medium
  253. back
  254. end_of_entries
  255.  
  256. monk_hit_medium_left
  257. monk_medium_left
  258. monk_idle
  259. sound_effect 1
  260. hit
  261. impervious
  262. medium
  263. left
  264. end_of_entries
  265.  
  266. monk_hit_medium_right
  267. monk_medium_right
  268. monk_idle
  269. sound_effect 1
  270. hit
  271. impervious
  272. medium
  273. right
  274. end_of_entries
  275.  
  276. monk_hit_hard_front
  277. monk_heavy_front
  278. monk_idle
  279. sound_effect 1
  280. hit
  281. impervious
  282. hard
  283. front
  284. end_of_entries
  285.  
  286. monk_hit_hard_back
  287. monk_heavy_back
  288. monk_idle
  289. sound_effect 1
  290. hit
  291. impervious
  292. hard
  293. back
  294. end_of_entries
  295.  
  296. monk_hit_hard_left
  297. monk_heavy_back
  298. monk_idle
  299. sound_effect 1
  300. hit
  301. impervious
  302. hard
  303. left
  304. end_of_entries
  305.  
  306. monk_hit_hard_right
  307. monk_heavy_back
  308. monk_idle
  309. sound_effect 1
  310. hit
  311. impervious
  312. hard
  313. right
  314. end_of_entries
  315.  
  316. monk_die
  317. monk_die
  318. monk_dead
  319. sound_effect 1
  320. hit
  321. fatal
  322. impervious
  323. end_of_entries
  324.  
  325. monk_dead
  326. monk_die
  327. monk_dead
  328. begin_end_frame 100 100
  329. impervious
  330. end_of_entries
  331.  
  332. //monk_reading_at_desk
  333. //monk_reading_at_desk
  334. //monk_idle
  335. //end_of_entries
  336.  
  337. monk_give_potion
  338. monk_give_potion
  339. monk_idle
  340. end_of_entries
  341.